Mario de LuisMario de Luis
Nine Dimensions for V.League: A Football Economy Living on Other People's MoneyOn the final night of the season, I stayed until only two people remained in...
HAGL and 20 Years of Persistence: When the 'Mountain City' Stands at the Edge of RelegationPleiku Stadium that afternoon had no noise of the seasons when Cong Phuong...
Hanoi Police vs Shanghai Port: the gap sits in the visitors' defenceGamba Osaka. Kashima Antlers. Shanghai Port. Three names stacked on the fixtu...
Van Vi’s injury and Kim Sang-sik’s left-back puzzle: Why Jason Quang Vinh is the answer but not the final solutionNguyen Van Vi opened the scoring against Indonesia, but shortly afterward he...
Samarkand 2026: When the King Leaves the Throne, and a Nation Rises from the ChessboardSamarkand, the city of silk roads, where history once witnessed caravans...
Da Nang FC signs Bryan Ly – Vietnamese overseas player who came through Manchester City academyAhead of the 2026/27 V-League season, Da Nang FC officially announced the...
Wrong Data Labels and the Unaudited Scouting Blind SpotWrong Data Labels and the Unaudited Scouting Blind Spot Opening In August 202...
19.413 Points and Four Straight Asian Games: Duong Thuy Vi and the Frontier of a Bronze MedalAt the 20th Asian Games in Aichi-Nagoya, Duong Thuy Vi stepped onto the podiu...
When Data Isn't Ripe: Esports Analytics and the Temptation of Premature ConclusionsIn November 2026, a North American team sent me seven leaked scrim games and...
Schumacher Tribute at Monza: Inspiration or Distraction?Monza, this weekend. The bright red Ferraris emerge from the pit lane with a...
When Data Goes Silent — An Empty Report and the Honesty of Sports AnalysisLast Wednesday, I received a 15-page analytical report. It contained not a...
One Point in Five Rounds, Zero Goals: Đồng Nai and the Resignation Letter Nguyễn Việt Thắng Already WroteOn the evening of 24 October, at Bình Phước stadium, I stood at the end of th...
U20 Vietnam's Must-Win Battle: When Raw Gems Are Worn Down by Domestic SchedulesFrom the stands of Viet Tri Stadium on a late September evening, I saw...
Vietnamese Swimming: When Data Exposes the 'Miracle' of SEA GamesNumbers don't lie, but those who read them do. At the 32nd SEA Games in...
Manchester United's Seventh Straight Annual Loss: A One-Off £8.2m Charge and a Conditional Revenue Line Nobody Reads TogetherThe financial filing lay on my desk in Nha Trang on a July morning. Fiscal...
Vietnam U23 vs Philippines U23 (13:30, Sept 18): The Warning in Antoine Ortega's Long ThrowVietnam U23 vs Philippines U23 (13:30, Sept 18): The Warning in Antoine...
Ashmita Chaliha and the Question of BWF's Double Standards at the Indonesia Masters Super 100Haze seeped through every crack of the Surabaya arena, creating a hazy veil...
Injury and Truth: When Data Tells EverythingOn a late October night, Hang Day Stadium was quieter than usual. The match...
Amy Hunt runs 22.16s, third in Diamond League 200m final: A long season, a perfect bend, and a sprint that lingersBrussels, this past weekend. The familiar blue track of the King Baudouin...
Thomas Walkup Leaves Olympiacos: $9.6 Million, Age 36.5, and the Puzzle Euroleague Hasn't SolvedI sat in front of the screen for two full hours, reviewing over and over the...
HAGL and 20 Years of Persistence: When the 'Mountain City' Stands at the Edge of RelegationPleiku Stadium that afternoon had no noise of the seasons when Cong Phuong...
Hanoi Police vs Shanghai Port: the gap sits in the visitors' defenceGamba Osaka. Kashima Antlers. Shanghai Port. Three names stacked on the fixtu...
Van Vi’s injury and Kim Sang-sik’s left-back puzzle: Why Jason Quang Vinh is the answer but not the final solutionNguyen Van Vi opened the scoring against Indonesia, but shortly afterward he...
Samarkand 2026: When the King Leaves the Throne, and a Nation Rises from the ChessboardSamarkand, the city of silk roads, where history once witnessed caravans...
Da Nang FC signs Bryan Ly – Vietnamese overseas player who came through Manchester City academyAhead of the 2026/27 V-League season, Da Nang FC officially announced the...
Wrong Data Labels and the Unaudited Scouting Blind SpotWrong Data Labels and the Unaudited Scouting Blind Spot Opening In August 202...
19.413 Points and Four Straight Asian Games: Duong Thuy Vi and the Frontier of a Bronze MedalAt the 20th Asian Games in Aichi-Nagoya, Duong Thuy Vi stepped onto the podiu...
When Data Isn't Ripe: Esports Analytics and the Temptation of Premature ConclusionsIn November 2026, a North American team sent me seven leaked scrim games and...
Schumacher Tribute at Monza: Inspiration or Distraction?Monza, this weekend. The bright red Ferraris emerge from the pit lane with a...
When Data Goes Silent — An Empty Report and the Honesty of Sports AnalysisLast Wednesday, I received a 15-page analytical report. It contained not a...
One Point in Five Rounds, Zero Goals: Đồng Nai and the Resignation Letter Nguyễn Việt Thắng Already WroteOn the evening of 24 October, at Bình Phước stadium, I stood at the end of th...
U20 Vietnam's Must-Win Battle: When Raw Gems Are Worn Down by Domestic SchedulesFrom the stands of Viet Tri Stadium on a late September evening, I saw...
Vietnamese Swimming: When Data Exposes the 'Miracle' of SEA GamesNumbers don't lie, but those who read them do. At the 32nd SEA Games in...
Manchester United's Seventh Straight Annual Loss: A One-Off £8.2m Charge and a Conditional Revenue Line Nobody Reads TogetherThe financial filing lay on my desk in Nha Trang on a July morning. Fiscal...
Vietnam U23 vs Philippines U23 (13:30, Sept 18): The Warning in Antoine Ortega's Long ThrowVietnam U23 vs Philippines U23 (13:30, Sept 18): The Warning in Antoine...
Ashmita Chaliha and the Question of BWF's Double Standards at the Indonesia Masters Super 100Haze seeped through every crack of the Surabaya arena, creating a hazy veil...
Injury and Truth: When Data Tells EverythingOn a late October night, Hang Day Stadium was quieter than usual. The match...
Amy Hunt runs 22.16s, third in Diamond League 200m final: A long season, a perfect bend, and a sprint that lingersBrussels, this past weekend. The familiar blue track of the King Baudouin...
Thomas Walkup Leaves Olympiacos: $9.6 Million, Age 36.5, and the Puzzle Euroleague Hasn't SolvedI sat in front of the screen for two full hours, reviewing over and over the...
